Modularity Issues in Reactive Planning

نویسنده

  • R. James Firby
چکیده

The RAP reactive plan execution system is specifically designed to accept plans and goals at a high level of abstraction and expand them into detailed actions at run time. One of the key features of the RAP system is the use of hierarchical expansion methods that allow different paths of execution for the same goals in different situations. Another central reason for the hierarchy is to create modular expansion methods that can be used in the execution of many different tasks. However, experience using the RAP system to control the University of Chicago robot Chip in the 1995 IJCAI robot competition has shown that there are difficult trade-offs between modularity and correctness in a predefined plan hierarchy. This paper describes the RAP hierarchies used to control the robot while cleaning up a small office space and discusses some of the issues raised in writing these RAPs to be useful for other tasks as well. In particular, realistic reactive plans must support concurrency that crosses simple modular decomposition boundaries and efficient strategies forcarrying out tasks that depend on active sensing require advanced knowledge of sensing requirements.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Impact of Demand Response Technique on Hybrid Transmission expansion planning and Reactive Power planning

In this paper, a model for hybrid transmission expansion planning (TEP) and reactive power planning (RPP) considering demand response (DR) model has been presented. In this study RPP considered by TEP for its effects on lines capacity and reduction of system expansion costs. On the other hand the expansion of the transmission system is an important subject, especially dealing with the new i...

متن کامل

Mining Overlapping Communities in Real-world Networks Based on Extended Modularity Gain

Detecting communities plays a vital role in studying group level patterns of a social network and it can be helpful in developing several recommendation systems such as movie recommendation, book recommendation, friend recommendation and so on. Most of the community detection algorithms can detect disjoint communities only, but in the real time scenario, a node can be a member of more than one ...

متن کامل

Towards Blended Reactive Planning and Acting using Behavior Trees

In this paper, we study the problem of using a planning algorithm to automatically create and update a Behavior Tree (BT), controlling a robot in a dynamic environment. Exploiting the characteristic of BTs, in terms of modularity and reactivity, the robot continually acts and plans to achieve a given goal using a set of abstract actions and conditions. The construction of the BT is based on an ...

متن کامل

RL-TOPS: An Architecture for Modularity and Re-Use in Reinforcement Learning

This paper introduces the RL-TOPs architecture for robot learning, a hybrid system combining teleo-reactive planning and reinforcement learning techniques. The aim of this system is to speed up learning by decomposing complex tasks into hierarchies of simple behaviours which can be learnt more easily. Behaviours learnt in this way can subsequently be re-used to solve a variety of problems, redu...

متن کامل

ContrACT: a software environment for developing control architecture

Robotic software is now one of essential part of robotic system development, therefore software control architecture design methods and concepts, often inspired by engineering software field, are necessary within a robotic project to enhance evolution, modularity and re-usability, and to avoid redesign costs [1]. Control software architecture design approaches are usually classified into three ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996